Just step into the newly-opened gastronomic hotspot, Street Mama, located at Garuda Mall, Bangalore, and you are transported into different corners of the world! Street Mama lets you feel the pulse of street ornamentation in its truest form with popular global street foods. Right at the entrance, the diners are greeted by a gigantic live kitchen that allows them to experience the global gastronomy as it is prepared, to experience walking on a street, passing through different food stalls, visual delight of cuisines and the tempting aroma