First Watch
➤ 39 N Euclid Ave, St Louis, 63108, United States Of America
Healthy Options, Fast Food, Casual, Coffee, Food
"We tried this place for the first time today. Our waitress, Erica, was great and the food was fantastic, from the taste to the presentation. Prices were very reasonable. We?ll definitely be back."