S Maxx Restaurant
3800 E 31st St
Kansas City, MO 64128-1704
816-921-1161