Greenwich
Pizza•Baguio City
About
Greenwich is the largest pizza and pasta chain in the Philippines. Overload every barkada Read More
Overview
80 Session Rd, Baguio City, Session Road Area, Baguio, Benguet | Get directions
M-Su: 9AM-9PM
Cash; Credit Card; Debit Card; Visa; Mastercard
Street Parking, No Parking
Fast Food; Italian; Pasta; Pizza
You may also like