289A King's Rd, London SW3 5EW
Takeaway | Northern Italian restaurant | Restaurant
An innovative Italian restaurant offering a unique dining experience, featuring pizza and pasta served in distinctive pine cubicles accessed via a ladder, blending creativity with a cozy atmosphere.