Bella Ciao is an upscale Italian restaurant. It offers homemade pasta, steak, seafood, and cocktails in a romantic setting.