Taste of India
Restaurant β’ Indian restaurantππ Good quality food and tasty food. People often mention good,
Address
Kailash Industrial Complex, D 38, Mumbai, Maharashtra 400079, India
Website
website--279969067296221163085-restaurant.business.site
Rating on Google Maps
4.60 (39 reviews)Open on Google Maps