Taj Mahal
Indian
Taj Mahal is an Indian restaurant offering a unique culinary experience. It is known for its well-balanced sauced dishes and subtly flavored rice. The restaurant features a well-kept dining room and impeccable service, with a notable cheese naan.
Location