Buy Now

Salad Box

Restaurants & Pubs

Telephone: 22474670/22474672

Outlets

Salad Box

Address: Piazzetta, Ghar il-Lembi Street, Sliema