Italian restaurant · Located between Grand Ave and, 200 W Hook St, W Railroad Ave, Mars, PA
More food in Mars, PA · Italian Food in Mars