Restaurant
Savill Gdn Restaurant Wick Lane
Egham TW20 0UU
United Kingdom