Write a review

Taj Mahal Indian Cuisine, Taunton.

← View details

3 Staplegrove Rd, Taunton TA1 1, United Kingdom, Taunton, England