Menu
Need Tips in ENG/UK
Search
England
Lancashire
Rochdale
Restaurant International
Restaurant International in Rochdale, LAN
China City World Buffet
6 Nelson Street, Rochdale, LAN