Barraco's Pizza
Closed
$4.00 - $5.00 Delivery
13445 S Cicero Ave, Crestwood, IL 60445
My first visit was near perfect. My second was okay. The steak wasn't cooked well done and they forgot the cocktail sauce for my shrimp and gravy for the mashed potatoes. I still enjoyed my meal. Verified Slice Customer • 4/17/2022