City Business/Local News South Kansas City’s Newest Restaurant By Martin City Telegraph / March 25, 2017 By Paul Edelman Newly-renovated Southside Bar & Grille at 103rd & State Line opened its