SL Kitchen

Overview

Address: 1057 MacArthur Blvd,
San Leandro, CA 94577
Website: www.slkitchensanleandro.com
Phone: 510-567-3529