Imperial is one of the top Chinese restaurants serving the best sweet and sour chicken, sizzling beef, mussels in oyster sauce, lemon prawns and a lot more spicy Szechuan and Thai dishes in Nicosia.
A taste of imperial cuisine!
Leoforos Arch. Makariou G 6A, Latsia
2220 Nicosia