Two Guys From Italy Restaurant

156 State Rte 2026 Shamokin PA 17872 USA

(570) 648-4611

Location