Restaurants in Marsa

1 listing found
Example image

Baker Snacks

Restaurants · Triq Diċembru Tlettax, Il-Marsa

Marsa
No menu