Pizza Lillo is a restaurant specializing in traditionally made pizzas.