E Erica Review of Pizzeria Bufala 3 years ago Excellent customer service and pizza. Delivery was... Excellent customer service and pizza. Delivery was fast.
Comments: