15601 Olive Blvd, Chesterfield, Missouri 63017 USA
Reserved Private room for group dining
Photo Credit: Yelp