As a Restaurant Manager at Top Notch Eats, you'll oversee the daily operations of our busy venue in Johannesburg. Your leadership skills will be essential in managing staff, ensuring customer satisfaction, and maintaining high standards of service and quality. This role requires a passion for food and hospitality, and you will play a crucial part in shaping the guest experience.