Buy Now

Salad Box

Restaurants & Pubs

Address: 276, Republic Street, Valletta

Telephone: 22474670/22474672