"We've seen this place on the W7 and been meaning to stop inFinally did so today for lunchGood decision, team."
Phone: +442072638759
Address: 19 Crouch Hill, London, N44AP, N4 4AP, United Kingdom
City: London
Website: https://www.facebook.com/Maxs-Sandwich-Shop-804945009565584/
Wednesday: 18:00-23:00
Thursday: 18:00-23:00
Friday: 18:00-00:00
Saturday: 11:00-00:00
Sunday: 11:00-18:00
Dishes: 10
Amenities: 13
Categories: 5
Reviews: 1307