Mr Souvlaki is located in Johannesburg, South Africa on Corner of Rudd Road and Otto Street, Illovo, Sandton, Illovo,. Mr Souvlaki is rated 4.5 out of 5 in the category mediterranean restaurant in South Africa.
Address
Corner of Rudd Road and Otto Street, Illovo, Sandton, Illovo,
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance