• The Clock House
    0 reviews

  • You can find The Clock House located on Republic Street (the main road), Victoria, Gozo. More specifically we are the green terraced town house between the Post Office and Palm Street.

    We serve up great coffee, tea, juices local and foreign wine (by the bottle and glass) and local and imported beers. Our Kitchen is open daily serving freshly prepared deli-style sandwiches, scrumptious salads and sharing platters. For light snacks we always offer a selection of muffins and buns, delectable cakes and more.

    Hope to see you soon...

  • reviews

    (0 reviews)

    Give us a rating

    Bar type
    Bar, Cafe, Fast food, Take out
    Child friendly, Reservations, Terrace