Greenwich is located in Manila, Philippines on LEVEL 1 XENTRO MALL STA ANA, PEDRO GIL STREET, BARANGAY 879,. Greenwich is rated 4.3 out of 5 in the category pizza restaurant in Philippines.
Address
LEVEL 1 XENTRO MALL STA ANA, PEDRO GIL STREET, BARANGAY 879,
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance