Picassos serves up the best pizza in Buffalo! The pizza has a nice soft crust, yet never soggy, and it's always cooked to perfection with generous amount of toppings.
Pros: Great food!, Fast service, Large portions
Cons: Floors are dirty, Bathroom downstairs
more