If you want a fancy environment restaurant with good and affordable food visit Alor’s: A Home Kitchen located at F. Torres St., Davao City, Philippines or contact at +63 82 222 5577 21 more words