Order Online

Taj Mahal Indian Cuisine (North Miami)

2216 NE 123rd St
North Miami, FL 33181
(786) 633-6755
Order online Menu | Reservation | Info
Any questions please call us.