Ohjah Japanese Steakhouse Sushi & Hibachi-decatur
8595 S Decatur Blvd Ste 104 Las Vegas, NV 89139-7004
702-868-9888