Spencer Snack Bar
Pizza · Mediterranean
Family-run pizza takeaway, known for fresh-baked bread and delicious Mediterranean dishes.
Location
Best places nearby
The highest rated places close to Spencer Snack Bar.
Local restaurants nearby
26 It- Telgha Ta' Spencer, Il-Marsa



