Chinese Noodle & Dumplings

Restaurant in Battambang, Cambodia

Chinese restaurant