Arch 213, 18 Stoney St, London SE1 9AD
Restaurant
A contemporary pasta restaurant located in Borough Yards, specializing in freshly made pasta dishes that combine traditional techniques with innovative flavors, providing a unique dining experience for pasta enthusiasts.