Hours subject to holidays and special closures.

DINING HOURS:
Mon–Sat 11am-7pm
Sun 12pm-5pm

LOCATION:
128 - Level 1 |
Directory map

PHONE:
(
216) 459-7075

 

 
Previous
Previous

YIHI JAPAN

Next
Next

TURN BAR + KITCHEN