Smaxx Restaurant

3800 E 31st St, Kansas City, MO 64128
Smaxx Restaurant Smaxx Restaurant is one of the popular American Restaurant located in 3800 E 31st St ,Kansas City listed under American Restaurant in Kansas City , Fast Food Restaurant in Kansas City , Indian Restaurant in Kansas City ,

Contact Details & Working Hours

Map of Smaxx Restaurant