House of India Restaurant, MIAMI, Florida (FL)
Conveniently stationed at 22 Merrick Way () in MIAMI, Florida (FL) (33134), House of India Restaurant is available at 3054442348. Please do give them a call upfront to arrange your table in the restaurant.
More restaurants in MIAMI, Florida (FL)
House of India Restaurant contact information and details:
Address: 22 Merrick Way - , MIAMI, Florida (FL) 33134
Contact Phone: 3054442348