Ohjah Japanese Steakhouse Rainbow South

7315 S Rainbow Blvd #100 Las Vegas NV 89118 USA

(702) 456-6668

Location