Debbs Cuisine on Queen in Dunnville Ontario is a casual fine dining restaurant that is not to be missed. Featuring a rich menu of locally sourced items.