Rotasu Hibachi

5855 Broadway Ave Cleveland OH 44127 USA

(216) 641-8888

Location