About
Our premises is situated in La Strada Mall, Nabq and has a lovely outside outlook over the mall. TV screens are available to watch and we have nice music to listen to aswell. You can buy a range of soft drinks, snacks and main courses including pasta and pizza and a few local bites like Hawashi.
Details