Sign in

Bellusa Snack Bar

Back to Enjoy

Bellusa Snack Bar is Situated in the city center in It-tokk sqr. It is only a few meters away from St George sqr and St George church. It offers Light snacks, food and drinks. It is a great place to relax with some light snacks and a drink.

OPEN IN GOOGLEMAPS
Font Resize
Contrast
Copy link
Powered by Social Snap