Best Greek restaurant in Stratford upon Avon, united kingdom

Tzatziki 34

8 Old Red Lion Court Bridge St Stratford-upon-Avon CV37 6AB United Kingdom