It's simply called the Japanese Steak House. It's located on 479 N. High Street (directly across the street, within walking distance) and the number, according to my phonebook, is 614-228-3030
A few months ago when some friends and I were checking out the hotel downtown, we discovered the steak house was there and had lunch there. It's kind of a small place, although we didn't see much of it. It's kinda hard to notice and on a corner. I'm not sure if they have a vegetarian menu or not, but I think I remember seeing vegetable tempura on the menu (which is very good, although I haven't had there's...). There's probably some soup and stuff you can get there too.
You don't usually need reservations, cuz we just walked in. It was lunchtime, though, and we did have to wait about 10 minutes, but it was ok. The servings are pretty small at lunch, I'm not sure about dinner. And they also have a strange time schedule. I'm sure you could all this info and more by calling them.
Hope this could be of help!
This is not the end...
For time will always flow...
Terezi Pyrope (default outfit, Homestuck)
Feferi Peixes (default outfit, Homestuck)
Tahiri Veila (Conviction cover, Star Wars EU)