Lychou is located in Cambodia on Street Toul Pung Ror, Sangkat Choam Chao, Khan Po Senchey Phnom Penh. Lychou is rated 3 out of 5 in the category fish store in Cambodia.
Address
Street Toul Pung Ror, Sangkat Choam Chao, Khan Po Senchey Phnom Penh
Service options
DeliveryIn-store shopping