Carlo's Place

710 High St., Delano
(661) 725-1398