Candlesticks Restaurant
1 Church Lane
Stamford PE9 2JU
United Kingdom