Sumo Omakase

Sushi restaurant, 3650 S Decatur Blvd Unit 30, Las Vegas, NV

VeganScore 10

Menu

Mains

Starters

Desserts

Other

Start your free trial