Located in Santa Monica, the new restaurant will serve fast-casual Chinese American food out of a 3,400-square-foot space at 2301 Santa Monica Boulevard. “We want to offer delicious and higher ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results