Skip to main content

Taste Buds Of India

restaurant · indian restaurant · South Miami, FL

Address
5850 Sunset Dr Unit 72, South Miami, FL 33143
Phone
(786) 216-7904
Website
tastebudsofindia.com/miami/index.html
Where
25.7041, -80.2885

Search Hominin for Taste Buds Of India

Other restaurants nearby

More in South Miami

Taste Buds Of India — restaurant in South Miami, FL | Hominin