Leave a Reply
Want to join the discussion?Feel free to contribute!
Imperial Terrace, located in the heart of Mellieħa Parish Square, offers a family-friendly dining experience in a relaxed and welcoming atmosphere. With a focus on fresh, seasonal ingredients and a menu built around great value, the restaurant is perfect for casual meals with loved ones. Guests can enjoy live music, sports screenings, and pet-friendly outdoor seating – all set against the charming backdrop of one of Malta’s most picturesque villages.
went to eat some lunch ,as we sat down was told the kitchen was closed