Know a great happy hour or special for this location?
Chefs grill steak, lobster, fish & vegetable dishes tableside at this traditional hibachi option.
Suggest an edit
5755 Cleveland Ave, Columbus, OH 43231