53 Stoke Newington Church St, Stoke Newington, London N16 0AR, United Kingdom
Closed· Opens Thu at 07:00
53 Stoke Newington Church St, Stoke Newington, London N16 0AR, United Kingdom
No delivery
Spot something wrong?
Dishes at Camia Italian Delicatessen. Prices may vary in venue.
Been to Camia Italian Delicatessen? Be the first to share what you ate.