The Pilgrim is located in Quezon City, Philippines on 189, Maginhawa Street, corner Makadios Street, Sikatuna Village. The Pilgrim is rated 3 out of 5 in the category fast food restaurant in Philippines.
Address
189, Maginhawa Street, corner Makadios Street, Sikatuna Village