Nepalese Restaurants

Namaste India

Address: KH Khan Chamkar Mon, Phnom Penh, 12302

Indian Royal Halal Food Restaurant-Riverside

Address: 161 Preah Sisowath Quay, PP, 12100