Know a great happy hour or special for this location?
Upbeat, modern Japanese spot offering steaks & seafood grilled at tables plus a sushi menu.
Suggest an edit
3555 S Town Center Dr #101, Las Vegas, NV 89135