Map Location
BBQ Chicken - Kampuchea Krom
Kampuchea Krom Blvd (128), corner of St. 253, 12154 Phnom Penh, Cambodia