Discovery
Restaurants
Stores
Discovery
Restaurants
Stores
Spencer Snack Bar & Take Away - Malta
Spencer Snack Bar & Take Away
10€ off your first order!
Spencer Snack Bar & Take Away
Delicious Mediterranean dishes!
30-35
min
Wolt+
€2.00
€€
€€
9.6
Spencer Snack Bar & Take Away