Taj Mahal - North Miami
Menu
Home
Getting There
(current)
Our Cuisine
Order Online
Taj Mahal Indian Cuisine
North Miami
2216 NE 123rd St
North Miami, FL 33181
Phone: (786) 633-6755
Catering and Party Friendly