TOMO Sushi & Hibachi Restaurant & Lounge is Cleveland, Ohio’s All New “Mega” Sushi & Hibachi Cuisine. Offering over 100 tables and 4 Floors of 5 Star Quality Food and Entertainment. Open 7 days a week.
Known in Japan as a restaurant and bar that serves savory tapas style dishes, izakaya is a cross between a sit down dinner and a night at the pub. It's a warm exchange of friendship, food, and drink. SASA introduces izakaya to Cleveland.