Store
Da Mario
17 locals recommend,
Location
34 Highbury Park
London, England
Tips from locals
An Italian deli where you can find all the ingredients to prepare the perfect Italian dinner at home. Worth a visit if you feel like staying in!
They sell beautiful deli style things including fresh cakes, tarts, breads, and have a huge fromagerie out the back. They also have a couple of seats upfront by the window if you want to eat there
Most authentic Italian deli - get a freshly made roll from here and park on highbury fields!
Unique things to do nearby
Locals also recommend
- 12 locals recommend