Sumo Sumo Hibachi Bar

Sumo Sumo Hibachi Bar

★★★★☆ (4 reviews) Japanese, Steakhouses
Explore Menu