Lucky's Puccias has been one of Antonio Ristorante's top competitors. Lucky's Puccias was founded in 2010 in Austin, Texas. Like Antonio Ristorante, Lucky's Puccias also operates in the Restaurants field. Lucky's Puccias generates $5.2M less revenue than Antonio Ristorante.