I love Greenwich pizza! Want some?

I love Greenwich pizza! Want some?

I love Greenwich pizza! Want some?

Greenwich is a pizza food chain in the Philippines. It is very well known for affordable and delicious pizza. It has thousand of branches in our country.

Be Sociable, Share!
18. February 2008, 01:14 details & comments (0) Posted in: Festival and Festivities, Foods Tagged with: , The permalink address (URI) of this photo is: http://www.philippinesdailyphotos.com/2008/02/i-love-greenwich-pizza-want-some/