Taj Mahal
3 Staplegrove Rd, Taunton
01823 253590
Recent Reviews
Order Online
Reserve
Taj Mahal
3 Staplegrove Rd, Taunton TA1 1DE
01823 253590