Omerta is a restaurant in Davao City, located at J. P. Laurel Avenue, Davao City, Davao del Sur, 8000. It specialises in serving freshly prepared meals for dine-in, takeaway and group gatherings. The menu leans towards italian, spanish cuisine. Listed opening hours: Su-Th 11:00-22:00; Fr-Sa 11:00-00:00. You can call +639369416476 to enquire or make a reservation.