The Villa Restaurant
$18
roasted turkey, stuffing, cranberry & mayo on VIlla bread. Served with mashed potato & gravy
Add your review below to help others know what to expect.