Italian restaurant offering fabulous cuisine. Enjoy Italian specialties with a beautiful view.