Restaurant
Local Italian restaurant serving delicious homemade southern Italian food for almost 50 years