Restaurant, Asian restaurant, Bar, Brunch restaurant, Pan-Asian restaurant, Vegan restaurant, Vegetarian restaurant
Best in Windsor
British restaurant
Jubilee Arch, Windsor Royal Station, 64-67 Goswell Hill, Windsor SL4 1PJ, United Kingdom
Fast food restaurant
Windsor Royal Station 56 Jubiliee Arches 56 Jubilee, The Arches, Windsor SL4 1PJ, United Kingdom