Italian restaurant · Shoreditch
6
"A buzzy and well-priced Italian restaurant in Shoreditch." - The MICHELIN Guide UK Editorial Team