What are you looking for?

Indian Restaurants in North Miami

4.5 - 219 votes

Hours: 11:30AM - 3PM

2176 NE 123rd St, North Miami
(786) 409-5187

Zaika Indian Restaurant

The selections are all great choices. The vegetarian options are especially delightful. The food has so much flavor and the portions are not lacking. The... More reviews

4.7 - 51 votes

Hours: 11AM - 3PM

12749 Biscayne Blvd, North Miami
(786) 615-3934

Namaste Indian cuisine

Driving up Biscayne looking for food and came across this spot and my friend remembered this place was close by where we were and suggested we stop in. U... More reviews

4.9 - 14 votes

Hours: Closed today

2216 NE 123rd St, North Miami
(786) 633-6755

Taj Mahal Indian Cuisine(North Miami)

Wow! What a hidden gem. Simple restaurant with a few tables. We had the lamb vindaloo and Dal Tadka. Everything was prepared fresh, I could hear them cho... More reviews

View on map