This is a popular rooftop restaurant located in the heart of Phnom Penh, Cambodia, where you can enjoy authentic Indian, Nepalese, and Western cuisine.
About this place
This is a popular rooftop restaurant located in the heart of Phnom Penh, Cambodia, where you can enjoy authentic Indian, Nepalese, and Western cuisine.

