Explore India's rich culinary heritage and find the UK's best Indian restaurants with dishes from Bengal, Punjab or Maharashtrian and really start Goan places.
Indian
60-62 Market Street,
KY16 9NT,
St Andrews
Average price £20
It feels like authentic Indian food not the usual bland fare
Have never found fault with the food
Food was very good, menu has good variety of dishes