Restaurant in L-Isla, Malta
About Tal-Barklor Restaurant in Malta, Isla
Welcome to Tal-Barklor Restaurant on All Malta Online.
Tal-Barklor Restaurant, “Bringing casual dining to a new level”.
The restaurant specialises in Pizza, Pasta and Mediterranean cusine together with a selection of wines foreign and local. Tal-Barklor is open for lunch and dinner. It has Indoor seating that is fully airconditioned and Outdoor seating with unobstructed sea views.
– Caters for Group Bookings
– Take away is also available