Owl Cafe
Owl Cafe
Address
391 Sampaguita Street
Buhangin
Davao City 8000
Philippines
11A Iñigo Sobrecarey Street
Barrio Obrero
Davao City 8000
Philippines
Operating Hours:
MON-SAT • 12:00pm to 10:00pm
SUNDAY • CLOSED
Mobile contact phone number
0915 476 0642
Email address
owlcafedavao@gmail.com