First Watch Restaurants Address39 North Euclid Avenue, St. Clair County, Saint Louis, US Phone+1 314 582 4445 Websitehttps://www.firstwatch.com/locations/central-west-end/ AreaSt. Clair County, Saint Louis, United States Open on map Directions Back to directory search ☆ ☆ ☆ ☆ ☆ Submit