New Taj Mahal
2361 N High St, Columbus 43202