Deli Cafe 13 - 14 Meer Street, Stratford-Upon-Avon, CV37 6QB Sandwich and coffee takeaway
S&wich takeaways in Stratford-upon-Avon - take out and fast food outlets. Order S&wich food online from local takeaway restaurants in Coventry. Some of the restaurants listed above will be open late for delivery and most will offer food collections.