Clarendon House Chinese Restaurant
More about Clarendon House Chinese Restaurant
Clarendon House Chinese Restaurant is located at 198 Clarendon Park Road, LE2 3AF Leicester, United Kingdom
+441162706445
Similar Listings
Chopstix
4.2