2350 Delaware Ave, Buffalo, New York 14217 USA
We ordered a basilico red pizza with carmelized onions and honey sesame crust....we got a basilico pizza instead. Not cool!
Photo Credit: Yelp