Food Scene
This restaurant serves food daily and has a delicious Pizza.
It also has a take away restaurant next to it.
El Catalan
76 Dawret ix-XattThis restaurant serves food daily and has a delicious Pizza.
It also has a take away restaurant next to it.