The Villa Restaurant
$15
greens, tomatoes, black olives, red onion, roasted red pepper, Genoa salami, provolone, shrimp
Add your review below to help others know what to expect.