Ciao Bella is an Italian restaurant offering pizza and Mediterranean cuisine with vegetarian and vegan options.