About Luna Rossa Restaurant

Luna Rossa is a premier Italian restaurant and bar situated within the scenic Stewart's Resort, just a stone's throw from the historic town of St Andrews. Dedicated to the art of Italian hospitality, the restaurant serves a refined menu crafted from the freshest local ingredients, including world-class seafood sourced directly from the East Neuk. Whether you are enjoying an intimate dinner paired with fine wines or relaxing with an expertly mixed cocktail, Luna Rossa offers a vibrant and welcoming atmosphere for all. As a versatile venue, it seamlessly hosts everything from private celebrations and boutique weddings to family-friendly weekend BBQs. With its commitment to community and exceptional culinary standards, Luna Rossa remains a vital heart of the resort experience for both locals and visitors alike.

Book a Table
✓ Verified Scotland Local Member
🏠 Home 🔎 Search ⬅️ Back 👤 Sign Up
Share