A Touch of Italy Restaurant
$5
Simmered with garlic, oil and fresh tomatoes
Add your review below to help others know what to expect.