Welcome to

Il Baretto

Location

London