Carlo's Place
710 High St., Delano
(661) 725-1398
Carlo's Place
710 High St., Delano 93215
(661) 725-1398