
This content is also available in:
Español (Spanish)
Sumo sushi & hibachi Japanese Restaurant under category Restaurant, Eat and Drink is located in West Palm Beach.
Some Sumo sushi & hibachi Japanese Restaurant features and services are: Sushi.