Know a great happy hour or special for this location?
Plant-based Japanese entrees, appetizers & sushi offered in a relaxed counter-service locale.
Suggest an edit
7210 W Lake Mead Blvd #1, Las Vegas, NV 89128