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

near A1C 1B4

Tajmahal is ranked #2 of 24 nearby Restaurants.

They say Tajmahal is excellent, real, good a top notch Restaurant