This place is just the best!
I finally checked out their new place at the new location and it was perfect. Same lovely decor, atmosphere and menu (THANK GOD!)
The pizza’s are divine (delicious ingredients put on top of a thin layer of crust so you don’t feel too bad when ordering pizza)
The decor is airy, organic and cool. The service is relaxed and super friendly.
3 Redchurch Street, Tube: Shoreditch High Street| +447918197352 | website