Babel Bistro

Address: , Valletta, Valletta - Malta

Checkins

3

Avarage rating at this location

3.67

 

Fraser H.

Not your usual New England

3.5

almost 4 years ago

 
3.5

almost 4 years ago

 
4.0

almost 4 years ago