Tal-Barklor

Waterfront restaurant on the Senglea quayside

Category
Food & Drink
Location
Senglea, Malta
Address
VGQ9+35H Xatt, Juan B. Azopardo, Senglea, Malta
Phone
+356 2180 1678

Tal-Barklor is a restaurant and bar on the waterfront in Senglea, serving dinner and Sunday lunch with beer, wine, cocktails, and desserts. Outdoor seating overlooks the harbour, dogs are welcome, and the venue is fully accessible.

Browse more businesses in Malta