Villa Italia Restaurant
$9
Just the right amount of spice. Delicious organic lime, fresh jalapeño & that oh-so-perfect Himalayan sea salt
Add your review below to help others know what to expect.