Save Now Open NAP Restaurant in Phnom Penh Street 197, Sangkat Tomnop Teuk NAP Restaurant in Phnom Penh : Culinary Harmony ... Facilities: