Ta' Leli Bistro is a restaurant, located at 178, SANT ANTNIN, BKR2017 Birkirkara, Central Region, Malta. Visit their website gastro.mt for more detailed information.
A comfortable bar where quality drinks are served along with freshly prepared appetizers. A variety of snacks are also served and new specials are available daily, with 2 days notice we can also prepare traditional fresh rabbit and horse meat.
Tags : #Lounge
Location :
178, SANT ANTNIN, BKR2017 Birkirkara, Central Region
Added by
Jopie, at 01 January 2020