Star Leaf
Vegetarian · Bar
Star Leaf is an upscale restaurant featuring Asian-fusion cuisine with vegetarian options, happy hour specials, and sports on TV.
Location
Best places nearby
The highest rated places close to Star Leaf.
Local restaurants nearby
641 E Colorado Blvd, CA



