5 clicks
$10 for Pizza and Italian Fare at Barraco's
$10 for $20 Worth of Pizza and Italian Fare at Barraco's Ristorante. Three Locations Available.

Deep-dish & specialty pizzas along with traditional Italian fare sate stomachs in family-owned eatery founded in 1980