miami Restaurants

Indian

Taste Buds of India - South Miami

Cuisine

Indian


Visit Website

Overview

Taste Buds brings to you the highest of quality, traditional Indian cuisine....READ MORE

Address

5850 Sunset Dr. Suite B
South Miami, FL 33143

learn more