Bizzarro Italian Cafe

Bizzarro Italian Cafe is an Italian restaurant in Seattle, in the U.S. state of Washington.

Established in 1986, the business has been featured on Diners, Drive-Ins and Dives.