restaurants
Best

Restaurants

Acqua marina restaurant

160 St Anthony Street, Bugibba

Al solito posto

The Plaza Shopping Malta Bisazza Street SLM1640, Sliema, SLM 1712

Fresco's cafe & restaurant

Tower Road, Sliema. SLM 1600, Tas-Sliema

Didn't find your restaurant? Did you had a nice experience and you what to share it with the world? Sign up and add your favorite restaurant or leave a review if is already on the platform.

Sign Up Now for FREE
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more