Mama Russo's Pizzeria

Mama Russo's Pizzeria

608 Philadelphia Ave, Trevose, PA 19053
215-935-4385

Closed until Friday at 10:30 AM

Full Hours

Opens Friday at 10:30 AM