Skip to content
(216) 241-3200
LOBBY AT KEY TOWER
127 Public Square Cleveland, OH 44114
menu
Order
information
get a fresh look at sushi
see our
menu
place an
order
get more
info