Phnom Penh Restaurant

13124 Lorain Ave, Cleveland OH

(216) 251-0210

Rated 4.0 out of 5 from 1 Reviews Phnom Penh Restaurant is Ranked #2 of 29 Restaurants in Little Arabia Cleveland.

★★★★ on the 5th of July, 2014

bright, extra, red
Location