How about an affordable Pizza shop in NYC that's close to a metro stop? I rather not walk too far.