New York Pizza & Deli

3426 Deep Creek Blvd, Portsmouth, VA

Menu (As of 10/30)

New York Pizza & Deli: hours and how to order