New York Pizza Pasta & Subs

10009 N MacArthur Blvd # 121, Irving
(972) 869-5995

Menu

The menu is wrong or outdated? Please send us the actual menu to [email protected]