Best pizza ever! I'm not a fan of crust so the paper thin crust of Ciao's pizza was just right for me. We were in a hurry to make a movie but wanted to try Ciao as 2 people had recommended it. We were not disappointed!
If you own or manage Ciao Bistro, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.