Restaurants - Other walton-on-thames
order delivery
we are located in the heart of walton shopping centre where the high street begins just around the corner. you can also and finish off the day with a relaxing stroll along the river thames
Loading map...