Italian restaurant offering pizza, pasta, and more. Enjoy a meal with live music some evenings.