Photo Credit: Yelp
Photo of Ohjah Japanese Steakhouse Sushi & Hibachi - Rainbow North
Ohjah Japanese Steakhouse Sushi & Hibachi - Rainbow North
2051 N Rainbow Blvd, Las Vegas, Nevada 89108 USA
2051 N Rainbow Blvd, Las Vegas, Nevada 89108 USA
Photo Credit: Yelp