We use cookies to personalise your experience on Deliveroo — learn more about the cookies we use

Home / Italian / St Andrews

Italian food delivered to you from the top restaurants in St Andrews

If you're in St Andrews, you might well be tempted to have an Italian takeaway – it's one of the most popular choices of cuisine there. From pasta favourites like rich spaghetti bolognese and spaghetti carbonara with dots of pancetta to a hearty lasagna, we've got you covered. Or go for a creamy risotto or a gnocchi dish. Get started with fresh and crunchy tomato bruschetta or some arancini with a gorgeous mozzarella centre. Whatever you're after, we deliver delicious Italian cuisine from the top restaurants in St Andrews.

Log in for your recent addresses.

Best-rated Italian restaurants in St Andrews

Order your own Italian feast – enter your postcode above or find your neighbourhood.

Zizzi - St Andrews

4.5 Excellent(50+)
Gillian

Tasted great but meatballs were cold. Still nice though :)

3214 - St. Andrews - PizzaExpress

4.6 Excellent(50+)
William

It was cold when it arrived - still tasty though

Mozza - St Andrews

4.6 Excellent(50+)
FamilyVey82

Fast, good food and good drinks ! Nothing to say , loved it !

How Deliveroo works

  1. Order your favourite restaurant dishes

  2. Track your food to your door in real time

  3. Eat food, glorious food!

Can we take your order?

Log in for your recent addresses.