Japes
Our Restaurants
Find your Japes. Explore each restaurant, view its menu and plan your visit.
Japes Windsor
Unit 31-32, Windsor Royal Station, Jubilee Arch, Windsor SL4 1PJ
Google Maps listing & hours ↗
Japes
Find your Japes. Explore each restaurant, view its menu and plan your visit.
Unit 31-32, Windsor Royal Station, Jubilee Arch, Windsor SL4 1PJ
Google Maps listing & hours ↗