The best Yiro's in Johannesburg!!!
Tuesday to Thursday 11.am to 10pm; Friday and Saturday 11.am to 11pm; Sunday 11am to 5pm
Claim it now to manage your contact information, photos and menus whenever you like.
The Greek Sizzler Restaurant offers its diners a glimpse of Greece with true taverna charm and outdoor dining.