About

Lovely food, fantastic views of Gozo channel and Comino and very friendly staff.

Details



Feature List


reservationsseatingtakeaway availableoutdoor seatingtelevisionwheelchair accessiblefull baraccepts credit cards

Reviews

Leave a Review

+356 7959 2517

Directions

Telegraph Street, Malta

Own this Business?

Claim your business to manage photos, menus, details, advertise, and plenty more!

Issues?

Notice anything wrong with this listing? Please report issues/suggestions here.

Scroll to Top