The Art Institute of St. Louis - 1520 S 5th St #107, St Charles, MO 63303, USA on Eaten
Our Story
Blog
Contact
Sign in
The Art Institute of St. Louis
Claim
1520 S 5th St #107, St Charles, MO 63303, USA
Permanently Closed
5
REVIEWS
5
DISHES
6.4
RATING
Discovered by stlfoodie
MENU
7.7
RED PEPPER & WALNUT HUMMUS & PITA
1 review
7.5
PEACHES & CREAM DESSERT
1 review
7.1
TOMATO SOUP WITH CHEESE TOAST CROUTONS
1 review
6.8
QUINOA AND PORTOBELLO BURGER
1 review
2.1
LEMON-DILL SALMON, COUSCOUS & GREEN BEANS WITH CHERRY TOMATO
1 review
HOME
OUR STORY
COMPETITION
BLOG
CONTACT
FOR RESTAURANTS
JOBS
TERMS & CONDITIONS
PRIVACY POLICY
Copyright © 2019 Eaten Technologies
All rights reserved