Oasis Snack Bar
Sandwich Shop · Fast Food
Oasis Snack Bar is a restaurant located in the Luqa Industrial Estate. Offers a menu with options for ordering online.
Location
Best places nearby
The highest rated places close to Oasis Snack Bar.
Local restaurants nearby
Cottage Style Street Luqa Industrial Estate LQA 3000 (plot 164,165), Ħal Luqa



