Ipfu Japanese Restaurant is located in York, United Kingdom on 14 George Hudson St. Ipfu Japanese Restaurant is rated 4.4 out of 5 in the category sushi restaurant in United Kingdom.
Address
14 George Hudson St
Amenities
Bar on site
Toilets
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating