Dillo's Pizza is a restaurant specializing in pizza.