The Villa Restaurant
$16
ham, salami, prosciutto, provolone, mayo, oil, vinegar, lettuce, tomato, onion, pepperoncini, Villa bread
Add your review below to help others know what to expect.