Rush Bowls now open in the Central West End

A Colorado based fast casual restaurant just opened its first St. Louis location.
Published: 11:46 AM CDT April 5, 2018
Updated: 2:04 PM CDT August 12, 2019