Cecil's is a snack place Davao City located in Philippines.
Narra St (Sta Ana) 8000 Davao City Davao del Sur Philippines
Credit Cards | No |
Outdoor Seating | No |
Fried Lumpia is a must try!
Durian pie and chicken sandwich is the best!
They have the best tuna and chicken sandwich in town ! Must try..
Lug-lug paired with cheeze roll! The best! :)
Choco moist cake is simply heavenly!
Try some pancit palabok or batchoy for a hearty snack. - MyDavaoCity.com
Giga size for sharing. Especially if it's sour cream flavor. - Desco GT ❤️☕????????????
Crowded on.holidays and weekends. Restaurants at the peak are good! - immanumbanine