Tajmahal, 189 WATER ST, St. John's Downtown
1043rd visitor, Write a review
Tajmahal Map

near A1C 1B4

Tajmahal is ranked #2 of 24 nearby Restaurants.

They say Tajmahal is good, great, excellent a pretty decent Restaurant