Newly refurbished Italian restaurant, Empoli, offers a wide range of Italian dishes.