Unit 3, Green Place, Peninsula Square, London SE10 0PE
Bar
This Italian restaurant and bar, located on Greenwich Peninsula, offers a curated selection of authentic cuisine including pizza, pasta, and panini, complemented by an extensive range of wines, beers, and cocktails, catering to diverse tastes in a welcoming atmosphere.