Taj Mahal Fine Indian Cuisine

Indian restaurant · 1742 Long Pond Rd Ste 1, Rochester, NY

Hours

More food in Rochester, NY · Indian Food in Rochester