The 614

  A restaurant located inside Polaris Fashion Mall has come under fire after a complaint of a rodent being cooked inside a take out order!! A woman claims she discovered a cooked rodent inside of her teriyaki chicken takeout she purchased from Yihi Japan. Inspectors with the Columbus Health Department made sure to drop by the […]