Restaurants

Portuguese in Johannesburg

Troyeville Hotel

Located in an old part of town, the Troyeville is a memorable place for a long meal. This character-filled hotel has been frequented by the Portuguese community since well before the paint began to peel. The Iberian…