Find the word definition

Wikipedia
Dencio's

Dencio's Bar and Grill, simply referred to as Dencio's, is a group of restaurants based in the Philippines.