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.

Leave a Reply