Italian restaurant offering a wide menu of pizza, pasta, and Mediterranean comfort food in a modern setting.