JoJo's Deli Kitchen

Delicatessen at 8 Station Road
JoJo's Deli Kitchen image
Ad

9 / 10 from 1 review
Address
8 Station Road
Chingford
London
E4 7BE
Map
Telephone
020 8529 0707
Region
Chingford
Nearest Station
Chingford
0.22 miles
Category
Delicatessens

User Reviews

Gary thomas
from Buckhurst hill

Nov 26, 2015

I go for the coffee and focaccia. Great place and great food.
Have your say

Add a review or useful tip for this business