Get directions to: Tambellini Rebecca Rte 8, Glenshaw, PA
Restaurant address: 602 Wilruth Drive Glenshaw, PA 15116, USA
Restaurant: Tambellini Rebecca Rte 8