By chance I managed to show up here at an off hour and I was the only customer. I got to talk to waiter. The chef is from Israel. They use all natural organic ingredients and everything's made from scratch. It shows!
The food was amazballs! I'm telling you, if you're in the Scottsdale area hit this place up. Plus if you check-in on Yelp you get 15% off.
Side note: I asked what's up with the name. The number 18 is lucky in Judaism.