Greenwich (Pizza)

LOCATION: 168 SHOPPING MALL, Manila, Philippines

  • Mall 2 – 2nd Floor