Osumo

G3, Cavendish Sq, Dreyer St, Cape Town, 7708
Osumo Osumo is one of the popular Restaurant located in G3, Cavendish Sq, Dreyer St ,Cape Town listed under Restaurant in Cape Town ,

Contact Details & Working Hours

Map of Osumo