Italian restaurant · 1074 Wyoming Ave, Exeter, PA
Dine-In
More food in Exeter, PA · Italian Food in Exeter