Store
Minkies Deli
71 locals recommend,
Tips from locals
Great place to pickup some healthy food options or just hang out and eat restaurant style. It has both indoor and outdoor seating and is a neighbourhood favourite.
Unique things to do nearby
Locals also recommend
Location
1-3 Station Terrace
London, England