We went to Jollibee Glorietta last Thursday and I was surprised to see that you can order Greenwich food from there.
I missed Greenwich Pizza and Lasagna :)
You might want to check it out. The place looks brighter and of course the food is always yummy.