Restaurant Review: South Mumbai deli offers unique DIY menu to diners

February 25, 2016

Yummy cakes on display, yellow and orange chairs, wooden tables and bright food signs that adorn monotone walls, are the first things that catch the eye when you enter Yo!! The deli, located on the ground floor of The Shalimar Hotel in Kemps Corner.