Whether you're a vegetarian or just fancy giving meat a miss, St Andrews has some great vegetarian food to offer. From classic vegetarian fare like spicy falafel, nut roast, macaroni cheese and crunchy veggie salads, to tempeh and tofu dishes, there's plenty to choose from. Looking for an Indian flavour? Try a paneer or vegetable curry. Or chill out on the sofa with a delicious margarita pizza. We deliver vegetarian food in St Andrews from your favourite restaurants.
Log in for your recent addresses.
Order your own Vegetarian feast – enter your postcode above or find your neighbourhood.
Mozza - St Andrews
Fast, good food and good drinks ! Nothing to say , loved it !
the base of the pizza was a bit burnt but after scraping some bits off it was delicious
I wish these pizzas were delivered sliced.
Dr Noodles St Andrews
Was perfect and arrived within 20 minutes of ordering. Great service
They were so so yum an is now my new fave craving during this pregnancy
Noodles were good, just got the wrong drink!
The Cheesy Toast Shack
The toasties were great and the milkshake.
I got a diet instead of a regular Pepsi. Otherwise food was delicious and hot. Delivery was fast, and the guy was nice.
Join the sushi squadron: experience the delights of expert chefs' sashimi in St Andrews
Sweet and sour, spicy, Sichuan or Shanghai - eat Chinese food your way in St Andrews