Skip to content
Strainline

Leaf and Lion - Long Beach

6978 Stanley Ave · Long Beach, CA, 90805

License:
C10-0000566-LIC

Menu: 2588 in-stock listings

Page 9 of 52

Prices scraped from Leaf and Lion - Long Beach’s live menu, as of September 18, 2026. Cheapest-first, no paid placement.