The Vanilla Restaurant
10 Cambray Place
Cheltenham GL50 1JS
United Kingdom