Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants in St Andrews

3 restaurants
Jahangir Tandoori Restaurant, St Andrews
Top Rated

    Indian

    Jahangir Tandoori Restaurant

    116 South Street, KY16 9QD, St Andrews

    9.5 / 10
    213 reviews

    Average price £25

    3-Course Pre-Theatre Dinner £16.95

    Aangan, Cupar
    On A Budget

      Indian

      76a Crossgate, KY15 5HS, Cupar

      9.6 / 10
      16 reviews

      Average price £15

      Tayview Hotel, Dundee
      On A Budget

        Indian

        214 Broughty Ferry Road, DD4 6LD, Dundee

        9.3 / 10
        53 reviews

        Average price £15

        Frequently Asked Questions

        Cities around St Andrews