Taste Buds

Mumbai, 400080
Taste Buds Taste Buds is one of the popular Asian Fusion Restaurant located in ,Mumbai listed under Local business in Mumbai , Restaurant in Mumbai ,

Contact Details & Working Hours

Map of Taste Buds