Deli on the Square You might expect a town that boasts two Michelin-starr - The Independent