St Andrews Restaurant menu with up-to-date-prices

St Andrews Restaurant Menu

September 7, 2026
by
1 min read

St Andrews Restaurant is a family friendly seaside restaurant and takeaway at 280-284 Portobello High Street in Edinburgh. Its position a short walk from the beach makes it a natural stop during a day in Portobello. Diners can sit in for a full meal or use the takeaway and delivery service for a more casual visit.

Fresh fish and chips are a central speciality, combining crisp batter with the comforting simplicity expected from a traditional seaside meal. The kitchen also makes its own pizza dough and sauce before baking pizzas in a wood fired oven. Pasta and other familiar dishes broaden the selection beyond those two signatures.

Gluten free versions of fish and chips, pizza, pasta and other dishes are a notable part of the offer, while halal choices provide further flexibility. Guests with allergies should still confirm ingredients, fryer use and shared preparation with the team before ordering. The broad menu and informal service are designed to work well for families.

Homemade ice cream, coffee and Italian wine provide contrasting ways to finish or accompany the meal. The restaurant’s combination of Scottish seaside food and Italian favourites reflects its approachable neighbourhood role. St Andrews Restaurant offers Portobello a practical, welcoming place for everything from a takeaway supper to a seated family dinner.

Address: 280-284 Portobello High Street, Edinburgh EH15 2AT, United Kingdom

St Andrews Restaurant Menu

Breads & Olives

Marinated Olives
£3.90

Mixed olives in our house marinade.

Bruschetta Al Pomodoro
£6.90

Home-made garlic bread topped with marinated diced tomatoes.

Bruschetta Funghi
£7.10

Oven-baked Italian bread topped with mushrooms and creamy garlic sauce.

Bruschetta Con Gamberoni
£9.50

King prawns cooked with white wine and chilli, served on oven-baked Italian bread with garlic and cherry tomato.

Wood-Fired Garlic Bread
£4.50

Our home-made bread with garlic and cherry tomato.

Antipasti

Minestrone Soup
£5.50

Traditional Italian soup, served with artisan Italian bread.

Whitebait
£7.10

Whole whitebait deep-fried & served with garlic mayonnaise.

Calamari
£7.10

Delicious squid rings smothered in breadcrumbs and served with garlic dip.

Hummus
£7.50

Served with house flat bread.

Burrata Caprese
£9.50

Fresh burrata, heritage tomato, black olives, pesto, garlic croutons, freshly-torn basil.

Garlic Chilli Prawns
£10.50

King Prawns cooked with white wine, garlic and chilli sauce. Served with a slice of bread.

Rocket, Pear, Parmesan, Gorgonzola & Walnut Salad
£6.50

Served with home-made salad dressing.

Mussels

Mussels Starter
£9.50

Served with bread and butter and a choice of sauces.

Mussels Main Course
£15.50

Served with chips, bread and butter and a choice of sauces.

Main Courses

Haddock in Batter
£15.50

Our award-winning fish & chips. Haddock in batter, deep-fried in 100% vegetable oil. Served with chips and your choice of garden or mushy peas.

Gluten-Free Haddock in Batter
£16.90

Our famous fish and chips, cooked with non-gluten-containing ingredients in a separate fryer.

Breaded Haddock
£15.90

Fresh haddock in a breadcrumb mix made with flour & eggs, served with chips and your choice of mushy or garden peas.

Half Haddock in Batter
£10.50

Half a portion of our award-winning fish and chips served with a choice of garden or mushy peas.

Calamari Fritti
£14.90

Fresh Scottish calamari cut into rings and golden-fried in a light butter, served with chips and tartar sauce.

Pollo Fantasia
£17.90

Tender chicken breast cooked in a rich creamy sauce with spinach, served with chips and tartar sauce.

Pollo Mexicana
£17.90

Chicken fillet in a spicy tomato sauce with peppers, mushrooms and onions, served with chips and seasonal salad.

Wood-Fired Pizza

All our pizzas are cooked in an original wood-fired pizza oven. We can also do a gluten-free base!

Margherita
£12

San Marzano tomato sauce, Fior di Latte mozzarella, Pecorino Romano cheese, olive oil, fresh basil.

Bianca
£13

Fior di Latte mozzarella, smoked mozzarella, ricotta, garlic, Pecorino Romani cheese, fresh basil.

Verdura
£13.50

Fior di Latte mozzarella, Neapolitan wild broccoli, mushrooms, cherry tomatoes, garlic, smoked mozzarella, Pecorino Romano cheese.

Caserta
£14.50

Fior di Latte mozzarella, Italian sausage, Neapolitan wild broccoli, smoked Provolone cheese, Calabrian chilli, olive oil.

Diavola
£14.50

San Marzano tomato sauce, Fior di Latte mozzarella, Pecorino Romano cheese, spicy salami, Calabrian chilli, fresh basil.

Capricciosa
£14.50

San Marzano tomato sauce, Fior di Latte mozzarella, prosciutto, mushrooms, artichokes, Pecorino Romano cheese.

Prosciutto
£14.50

San Marzano tomato sauce, Fior di Latte mozzarella, prosciutto, wild rocket, shaved parmesan, olive oil.

Vegetariana
£13.50

San Marzano tomato sauce, Fior di Latte mozzarella, grilled aubergine, mushrooms, toasted walnuts.

Burratina
£14.50

San Marzano tomato sauce, Fior di Latte mozzarella, burrata cheese, prosciutto, cherry tomatoes, wild rocket, shaved parmesan.

Metropolitana
£14.50

San Marzano tomato sauce, Fior di Latte mozzarella, meatballs, ricotta, garlic, Pecorino Romano cheese.

Senza Carne
£14.50

San Marzano tomato sauce, vegan mozzarella, tofu, sun-dried tomatoes, peppers, olives, fresh basil.

Del Mar
£16

King prawns, calamari, mussels and hot-smoked salmon.

Calzone

A traditional folded pizza, loaded with fillings.

Calzone Senza Carne
£14

San Marzano tomato sauce, vegan mozzarella, tofu, sun-dried tomatoes, peppers, olives, fresh basil.

Calzone Metropolitana
£14.50

San Marzano tomato sauce, Fior di Latte mozarella, meatballs, ricotta, garlic, Pecorino Romano cheese.

Calzone Caserta
£14.50

Fior di Latte mozzarella, Italian sausage, Neapolitan wild broccoli, smoked Provolone cheese, Calabrian chilli, olive oil.

Pasta

Gluten-free penne available for an extra charge of £1.

Spaghetti Alla Carbonara
£12.75

The classic Italian dish made in a rich, creamy sauce, with bacon & egg yolk.

Spaghetti All'Arrabbiata
£13.50

Prepared with aubergines, peppers and jalapeños in a spicy tomato sauce.

Spaghetti Gamberoni
£17

King prawns in extra virgin olive oil, garlic, crushed dried chillies and cherry tomatoes.

Penne Don Giovanni
£12.75

Penne pasta with chicken and mushrooms in a cream sauce.

Tagliatelle Con Pesto
£12.75

Egg pasta ribbons tossed with pesto Genovese, sun-dried tomatoes, olives and cherry tomatoes, finished with parmesan.

Tagliatelle Alla Bolognese
£12.75

Egg pasta ribbons coated with a traditional meat ragu.

Linguine Della Mar
£18

King prawns, calamari, mussels and hot-smoked salmon in a classic tomato and chilli sauce.

Lasagne
£14.50

Our home-made lasagne is made to a traditional recipe with baked layers of pasta, beef ragu, bechamel sauce and cheese. Served with chips.

Melanzane Parmigiana
£13

Layered aubergine and parmesan bake in a tomato sauce. Served with chips.

Sides

Chips
£4
Truffle Pecorino Chips
£4.50
Mixed-Leaf Salad
£3.50
Rocket and Parmesan Salad
£4

Kids

Kids meal includes a soft drink and one scoop of ice-cream. Additional kids soft drink or glass of milk available at £1.50.

Grilled Beef Burger & Chips
£9
Chicken Nuggets & Chips
£9
7" Pizza of Your Choice
£9
Spaghetti Bolognese
£9
Penne Napoli
£9
Macaroni Cheese
£9
Kids Fish & Chips
£10.50