For an authentic Indian dining experience in Bathgate, head on over to Heritage. Located on North Bridge Street in the centre of town, a short walk from Bathgate train station, with its decadent decor and fine Indian cuisine, this Indian restaurant is a favourite among curry loving locals. No matter if you’re a meat lover or vegetarian, you’ll find plenty of delicious choices on the extensive menu. Some of our favourites include the badshahi chicken (slices of tandoori chicken cooked with spring onions, green peppers and a half cut tomatoes and a delicate sauce) and the beguni lamb (tender pieces of lamb cooked with aubergine, garlic and spices). Is your mouth watering? Book a table at Bathgate’s Heritage now!
Excellent food and very efficient service. Highly recommend. We got drinks on the house at the end which was a lovely surprise. Thank you very much