The Lime House Restaurant

Restaurant - English in City Centre, York
The Lime House serve a variety of English dishes at their restaurant.
Features
Happy Hour, Vegetarian Dishes
Nearest public transport
York Train Station - National Railway