Sushi Lovers Cleveland Japanese Restaurantshop 13/152-166 shore st west, Clevelandopen now, until 14:30 (closes in 9 min)