Restaurant Logo

The Self Styled Dinning Spot

OUR PROFILE VIDEO
255 717 171067, 0655 789947
Mwananyamala, Tanzania
Open: 12.30AM - 11PM Daily - Weekends and holidays 12pm
Home Menu Order