Angelos Italian Deli started out small. Founded in 2001 amidst humble beginnings, Angelos Italian Deli slowly garnered a following. Eventually it became a commanding presence despite only being a 700 sq ft space. Two years later and a second location in Seal Beach was founded, and the rest is history 10 years later we have taken over Long Beach graduating to a 7000 sq ft. space.
Bacchus restaurant was Angelos original concept, which was founded in 1995. This sought-after hotspot was located on Naples Island