1C Samdach Louis Em St. (282), Phnom Penh 12302, Cambodia
View on Map
What travelers say:
Very good Italian pizza shop, the pizza inside is very good, there are many red wine to drink, salad is also OK, the environment is also very good, there are two floors.