Know a great happy hour or special for this location?
Hawaiian fish salad counter with Asian-American appetizers & boba teas in spare, modern environs.
Suggest an edit
23 S Euclid Ave Ste B, St. Louis, MO 63108