2 McBride And Son Center Dr, Chesterfield, Missouri 63005 USA
Indoor dining area with booths and TVs
Photo Credit: Yelp