Columbus Asian Dining Review: Lotus Grill

December 20th, 2009

Thanks to my co-worker, I just found my new favorite Chinese restaurant of all time.  Lotus Grill is located next to Imax Theatre in Worthington, in the strip mall between Chipotle and Jed’s Barbecue.  I’ve been to Lotus Grill many times before only to buy a quick Chinese take out.  General Tso’s chicken, Hongkong fried rice, [...]

Filled Under: Dining in Town Review