Print PageFavourites
Orli Cafe
Restaurant
Orli Cafe
Information
Address 143 High Street, Barkingside, Ilford, IG6 2DF
Telephone 02085510888
Fax n/a
Type: Dairy
Cuisine:
Supervision: London Beth Din

Is this listing out of date in any way? Click here to tell us.