1C Samdach Louis Em St. (282), Phnom Penh 12302, Cambodia
View on Map
What travelers say:
This is a very good Italian pizza restaurant. The pizza is very good, there is a lot of red wine to drink, the salad is also good, the environment is also very good, and it has two floors.