Garden Bay is a restaurant in Davao City, located at Maryknoll Drive, Lanang, Davao City, Davao del Sur, 8000. It specialises in serving freshly prepared meals for dine-in, takeaway and group gatherings. The menu leans towards filipino cuisine. You can call +63 82 234 8491 to enquire or make a reservation.