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

near A1C 1B4

Tajmahal is ranked #2 of 24 nearby Restaurants.

They say Tajmahal is excellent, real, good an enjoyable Restaurant