UKData checked October 2026
  1. Home
  2. York
  3. Ipfu Japanese Restaurant

You will find Ipfu Japanese Restaurant, a sushi restaurant, at 14 George Hudson St in York. It is also listed as Asian restaurant, Japanese restaurant and lunch restaurant.

14 George Hudson St, York YO1 6LPChecked October 2026