1423 China Kitchen
4 Church Lane
Windsor SL4 1PA
United Kingdom