Ohjah Japanese Steakhouse Hibachi

8991 West Sahara Avenue Las Vegas 89117-5826