Take Off
Bar · Casual Dining
Take Off is a restaurant and bar offering food with great service. Expect a pleasant dining experience.
Location
Best places nearby
The highest rated places close to Take Off.
Local restaurants nearby
2 Triq San Tumas, Ħal Luqa



