The Deli at 80

5.0
1 rating
Delicatessen
The Deli at 80
5.0
1 rating

The Deli at 80 is a friendly local deli and café located in North London. Sit in to enjoy sandwiches, pies, and coffee in a warm atmosphere, or shop here for foodie essentials. Artisan bread, British cheeses, pastries and cakes, and juices and staples like milk are all available to buy here. Vegan and gluten-free products, including cakes, are on offer as well at this inclusive store.

Contact information

User photos from The Deli at 80 User photos

Reviews from the web

By Rating Count
Thatsup-logo
Thatsup
5.0
1
Google-logo
Google
4.8
120

Contact information

Reviews from the web

By Rating Count
Thatsup-logo
Thatsup
5.0
1
Google-logo
Google
4.8
120

Do you represent The Deli at 80?
Claim it to make it easier to update important information.

FAQ

Where is The Deli at 80?

The Deli at 80 is located at 80 Stroud Green Road, N4 3EN. Nearest Underground station is Crouch Hill (approximately 500m away).