Eating Italian Pizza Seafood at Colarusso's Cafe restaurant in Avoca, PA.

Feedback

Do you manage or own Colarusso's Cafe?

Yes