Southern Californian inspired Italian restaurant that also features a killer wine list and cocktail bar.
- 80 City Road, London, EC1Y 2AS
- +44 (0) 20 3883 9377
- Opening Times
- Mon-Thur 07.00-23.00
The Nudge Says…
Make your way inside and you’ll be met with the subtly neutral tones of the concrete floor & pillars, broken up with heavy oak feasting tables, a sleek marble bar, and a sprawling open kitchen proudly centrepieced by a copper-covered pizza oven.Read more…