About

An Italian influenced coffeehouse, located in Liverpool ONE, with close proximity to the main shopping areas of Liverpool, just a few minute away from Liverpool Central Station and Liverpool ONE Bus Station.

Location

17 Peters Arcade, Liverpool, L1 3DE