King Leo's Pizza

6111 Niles St Bakersfield CA 93306 USA

(661) 364-0422

Location