Address: , Valletta, Valletta - Malta
Checkins
3
Avarage rating at this location
3.67
Fraser H.
Not your usual New England
Babel Bistro
almost 4 years ago
Jorn Askes
Robert Portelli