Submit an event ← Back to Events Arcaro’s Pizza + Google Map 1306 N. Main Ave. Taylor, PA 18508 United States 570-961-6032 Pizza restaurant There were no results found.