Station Square Ristorante, 4250 Belmont Ave., Youngstown,, OH
Last time (and first time) I played here on the 6th, a couple of people almost ran out of gas trying to find a parking space! Yeah, this place is that popular, and with good reason. Come join, please.