Explore the best Indian restaurants in Miami. Curry, tandoori, biryani, and regional specialties from across India.
Showing 7 of 368 restaurants

Authentic Indian dining with tandoori favorites and warm hospitality in Downtown Doral
Doral
Authentic North Indian fine dining with exotic decor in the heart of Coconut Grove
Coconut Grove
Upscale Indian dining and Bollywood flair in the heart of Wynwood
Wynwood
Indian small plates, tandoori dishes, and a multi-course tasting menu in Wynwood
Wynwood
Modern Indian small plates and tasting menus in a trendy Kendall setting
Kendall
French-Japanese fine dining with tableside flair inside Hotel Greystone, South Beach
South Beach
Pan-Asian fine dining with nightly performances in The Setai's open-air courtyard
South Beach