QUEEN CITY SHELL in 3093 Queen City Ave in Cincinnati