Sphinx Attard
Casual Dining
Restaurant with multiple locations, including one in Attard. Offers a variety of options.
Location
Best places nearby
The highest rated places close to Sphinx Attard.
Local restaurants nearby
35 Triq L-Imdina, Ħ'Attard
Location
The highest rated places close to Sphinx Attard.
35 Triq L-Imdina, Ħ'Attard