Other Restaurants in London - Hackney 313A Mare Street, Hackney, London, E8 1EJ Tags: cafe, delivery, pizza, sandwiches, seating area, takeaway