Otani is Re-Opening our Hibachi Dining Rooms
on Friday, Saturdays, and Sundays from 5-9PM.
Reservations Only - (440) 442-7098 - No Walk Ins
Otherwise, Our Takeout Hours are:
Monday - Saturday, 11:30am - 9pm
Sunday, 4:30pm - 9pm
Otani is Re-Opening our Hibachi Dining Rooms
on Friday, Saturdays, and Sundays from 5-9PM.
Reservations Only - (440) 442-7098 - No Walk Ins
Otherwise, Our Takeout Hours are:
Monday - Saturday, 11:30am - 9pm
Sunday, 4:30pm - 9pm