The very first Indian restaurant in Leigh-on-Sea, established 1973
07538 797 590
menu
location
Last orders 10.00pm.
* Closed Tuesdays.