Set Location
Sign in
North Indian
Closed For Delivery
Veg only
Urban Tamaasha
2011, 100 Feet Rd, HAL 2nd Stage, Doopanahalli, Indiranagar, Bengaluru, Karnataka 560038
License No. 11218333000471
Your cart is empty
Add items to get started