Discovery
Restaurants
Stores
Discovery
Restaurants
Stores
Spencer Snack Bar & Take Away - Malta
Schedule order
• Temporarily offline
€0 delivery for 14 days
Spencer Snack Bar & Take Away
Delicious Mediterranean dishes!
Wolt+
€0.00
€€
€€
9.4
Spencer Snack Bar & Take Away