Print PageFavourites
Deli 98
Restaurant
Deli 98
Information
Address 98 high road, Stamford Hill, London, N15 6JR
Telephone 02088097217
Fax n/a
Type: Meaty
Cuisine: Traditional
Supervision: Kedassia

Description
deli / fast food restaurant / heimish

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