DeLuca's DeLight

6023 North Lake Boulevard, Carnelian Bay, CA 96140