Location 1:
Phnom Penh Resturants
# 27080 Lorain Rd North Olmsted Ohio 44070
Tel: (216) 251 0210 , (216) 201 9141
Hours
Monday : Closes
Tue - Sat : 11:00 AM - 8:00 PM
Sunday : 1:00 PM- 8:00 PM
Web site : www.ohioresturant.com
Location 2:
Phnom Penh Resturants
# 1929 W25st Cleveland OHIO 44113
Tel : (216) 357 2951, (216 )357 2952
Hours
Sunday : Closed
Mon - Sat : 11:00 AM - 7:00 PM
Web site : www.ohioresturant.com