Details
Taj Mahal Restaurant
77 Leigh Road
Leigh-On-Sea
SS9 1JN
020 88902347
Description