T
The Greek Taverna
Address
Market Place, Folkingham NG34 0SE
City
Folkingham
Post Town
Sleaford
County
Lincolnshire
Country
England