← Back to Events Steam Bowl Chinese Restuarant + Google Map 5017 Independence Ave, City Kansas City, MO 64124 United States (816) 483-7212 http://steambowlkc.com There were no results found.