Based at our flagship Stewart’s Resort, Luna Rossa Restaurant offers a unique dining experience with a menu featuring a delicious array of Italian and seafood dishes that are sure to satisfy even the most discerning palates.
Whether you’re an owner, a guest, or local visitor, you’ll love our delicious food and drink at Luna Rossa Restaurant.
Our menu boasts a flavourful range of lovingly prepared cuisine with an Italian twist. Whether you’ve got a taste for seafood, steak, or just something light and comforting – you’ll find a dish that’s right for you at Luna Rossa Restaurant. With vegetarian options, as well as an indulgent dessert menu, you can enjoy some luxurious dining without leaving the resort.
With an extensive drinks menu, Luna Rossa Restaurant is the perfect spot to relax and unwind after a day of exploring St Andrews and Fife. Enjoy a range of handpicked wines from around the world, or treat yourself to a refreshing cocktail.
From an intimate dinner for two, to a get-together with friends and family, Luna Rossa Restaurant will provide a dining experience you won’t forget.
Treat yourself to something special at Luna Rossa, right here at Stewart’s Resort. Our Chef’s Specials feature the very best in fresh seafood, perfectly cooked steaks, and rich, flavourful pasta dishes – all crafted with seasonal ingredients and Italian flair. Whether you’re celebrating or just fancy something a little indulgent, there’s something exceptional waiting for you.