Order Online

Taste Buds of India

946 Normandy Dr
Miami Beach, FL 33141
(786) 773-2033
Order online Menu | Reservation | Info
Any questions please call us.