Other Restaurants in York - York City Centre 90 Piccadilly, Travelodge, York City Centre, York, YO1 9NX Tags: air conditioning, bar, delivery, international, takeaway, terrace, vegetarian dishes