Villa Italia Restaurant
$19
Creamy blend of basil, garlic, pine nuts, parmigiano, extra virgin olive oil
Add your review below to help others know what to expect.