"this place was found through the whole chance and was blown away from the unmistakably! can't wait to come back when we can sit inside."
Phone: +447701333323
Address: Duck Lane, Epping Forest, United Kingdom
City: Epping Forest
Website: http://thecartshedrestaurant.co.uk/
Saturday: 18:30-00:00
Dishes: 63
Amenities: 25
Categories: 5
Reviews: 1277