Emperors Cantonese & Peking Restaurant
Bath Place
Leamington Spa CV31 3BP
United Kingdom