Every Menu


DeliciousDiggRedditFacebookTwitterGoogle bookmarks
Map

Lemon Tree Cafe

Cafe

2 Union Street
Stratford-Upon-Avon
01789 292997
 ResturantRestaurant service availableTakeawayTakeaway service availableDeliveryDelivery service availableBank holidaysUsually open on bank holidays
Update menu