Back to list
The Taj Mahal Restaurant
Stunning 8.8 (12 reviews)
Around £20
Location
57 Coleridge Crescent
Slough SL3 0QD
See on the map