Malta
Scoglitti is one of Malta.

1. Scoglitti

8 Boat St, Valletta, Valletta
Seafood Restaurant · 15 tips and reviews
TAPROOM is one of Malta.

2. TAPROOM

9.2
53a Old Theatre St, Valletta, Valletta
Mediterranean Restaurant · 173 tips and reviews