First Watch
5646 Telegraph Rd
St Louis, Missouri 63129
USA
Phone: 314-293-1024
St Louis, Missouri 63129
USA
Phone: 314-293-1024
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Hunan Royal0.02 mi
Jack in the Box0.04 mi
Burger King0.07 mi
Pizza Hut0.10 mi
Croc's Sports Bar0.11 mi
Crusoe's Restaurant0.12 mi
Papa Murphy's Take 'N' Bake0.14 mi
Cisco's Bar & Grill0.14 mi
Subway0.16 mi
Perk It Up0.16 mi
Cuisine:
First Watch Description:
First Watch is a healthy Others restaurant in St Louis, Missouri, offering you a great choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of First Watch