London Pizza is a restaurant specializing in pizza and burgers. They offer delivery service.