Londi's operates a coal-fired oven for their pizza at this Salem location on Traders Way. The restaurant handles both roast beef and pizza orders, with pickup averaging around 20 minutes and delivery around 45 minutes. They offer no-contact delivery service.