The restaurant has a fine Italian kitchen