Rotasu Hibachi Carry-out (Lakeshore)

Japanese restaurant · 16122 Lakeshore Blvd, Cleveland, OH

To-Go · Dine-In

Hours

More food in Cleveland, OH · Japanese Food in Cleveland