Review of Picasso's

6812 Transit Rd, Buffalo, NY 14221

Overall Rating

Review


Good gluten free pizza. VERY overpriced but the crust seems to be homemade.

Celiac friendly?

Yes

Updated 4 years ago