Other Restaurants in York - York City Centre 33 Parliament Street, York City Centre, York, YO1 8RU Tags: delivery, japanese, sandwiches, seating area, sushi, takeaway, vegetarian dishes