Oasis Snack Bar is a restaurant located in the Luqa Industrial Estate. Offers a menu with options for ordering online.