pizza here was good .. pizza crust of course is frozen but add on's are fresh. wait time was normal for large pizza
place was very accessible at the center of the city, food was great as well. especially my mom's and i favorite, the lasagna.
It offers same menu as what they have here in Manila. The only complain I have is the place. Greenwich has been a very popular food chain in the Philippines so it is expected to be busy most of the time. Given that fact, it...More
Good deals for combos and large combo meals for friends or groups. They offer various selections for you to choose from and the service is excellent.
Well just like any other chain restaurants, greenwhich is like any other, same food and same service. always unsure of sanitation. It is better to eat on local stores and eateries.