Hibachi Is Back (2).png

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

SUSHI

HIBACHI

KITCHEN

VEGAN

CHECK OUT OTANI'S INSTAGRAM PAGE