Italian restaurant · 551 S Main St, Shrewsbury, PA
See full menu
More food in Shrewsbury, PA · Italian Food in Shrewsbury