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.

Best-rated Italian restaurants in St Andrews

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

Mozza - St Andrews

90%(50+)
FamilyVey82

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

Alex

Really hoping every order is like this one

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?