Sottovento Restaurant

Sottovento Restaurant
Vittoriosa Waterfront
Birgu