The Royal Kitchen
117 Coldharbour Rd
Westbury Park
Bristol BS6 7SD
United Kingdom