Greenwich is a cheap pizza place in the Philippines - a common franchise.
I didn't eat this Lasagna mind you :) I had a couple of pizza though.
Pizza isn't bad as long as you don't eat more than 2 pcs and you control most of the foods you eat within the day :) Does that sound like a justification? Haha. Maybe is.
Would I recommend Greenwhich? Why not? If you need a quick meal - maybe once a month, then have a couple of slices of pizza!
Restaurant and Food Reviews
Travel in the Philippines
Living in New Zealand