Italian place to eat

[field_rating]

A local's favorite since 1984, the owner was born in Palermo, Sicily.