BAY LEAF
Ranked # 2 of 75 restaurants in Livingston
Source: http://www.tripadvisor.co.uk
Bayleaf Indian Restaurant is a fabulous Indian restaurant that brings the authentic taste of Indian cooking to Scotland in a healthy yet uniquely traditional style.