Pilgrim is a restaurant in Davao City, located at Davao City, Davao del Sur, 8000. It specialises in serving freshly prepared meals for dine-in, takeaway and group gatherings. The menu leans towards international cuisine. Listed opening hours: Mo-Fr 07:00-15:00, Sa-Su 07:00-17:00. You can call +63 977 601 0650 to enquire or make a reservation.