Restaurants in Malta

1 listing found
Example image

Union Snack Bar

Bars & Pubs · VFPM+X6R, Malta

Malta
Hours unknown
No menu