Get directions to: Phnom Penh, Cleveland, OH
Restaurant address: 1929 W 25th St Cleveland, OH 44113, USA
Restaurant: Phnom Penh