Japanese Restaurants In Finsbury Park

View Finsbury Park Homepage

View as:    List    On Map
Oishiii Japanese Eatery

Oishiii Japanese Eatery

67 Stoke Newington Church St, London, N16 0AR
  • Cuisine: Japanese
  • Price: Under £25
Book Now