The Troyeville Restaurant, established in 1939, is a beloved Johannesburg landmark known for its authentic Portuguese and Mozambican cuisine. Signature dishes like peri-peri chicken and succulent prawns are served in a warm, relaxed setting with views of the city skyline. Whether dining indoors or on the terrace, guests can enjoy a curated wine list and a vibrant atmosphere—perfect for casual meals, special occasions, or catching the game.