Skip to main content

Star Leaf – Tea & Asian Kitchen

restaurant · asian restaurant · Orange, CA

Address
149 N Glassell St, Orange, CA 92866
Phone
(714) 790-4060
Website
Teamodernchinese.com
Where
33.7891, -117.8529

Search Hominin for Star Leaf – Tea & Asian Kitchen

Other restaurants nearby

More in Orange

Star Leaf – Tea & Asian Kitchen — restaurant in Orange, CA | Hominin