Map Location
Papa Restaurant
Inside Night Market, Koh Pich, Store H14-H15, 12301 Phnom Penh, Cambodia