Discovery
Restaurants
Stores
Discovery
Restaurants
Stores
Andrew's Snack Bar - Malta
Andrew's Snack Bar
10€ off your first order!
Andrew's Snack Bar
Genuine homemade food!
35-40
min
Wolt+
€2.20
€€
€€
9.4
Andrew's Snack Bar