Russo's New York Pizzeria & Italian Kitchen | Frisco

Pizza restaurant · 3420 Main St #200, Frisco, TX

Dine-In

Hours

Popular items (As of 11/1)

See full menu

More food in Frisco, TX · Pizza in Frisco