Ta Leli Bistro
Mediterranean · Bar · Tapas
Cozy bistro serving quality drinks and fresh appetizers. Offers a traditional Maltese feel with friendly service and delicious food.
Location
Best places nearby
The highest rated places close to Ta Leli Bistro.
Local restaurants nearby
Msida Street, Birkirkara


