Amazing food. I stumbled upon the place when I was visiting the MOCA and I've tried to make it back every time I'm home.
The meat was not the slightest bit dry and the grilled octopus was perfectly cooked. Possibly the best grilled octopus I've had. Portion sizes are very generous. I dragged my entire family there and most of them couldn't finish. Only had a sample of the baklava, but it tasted delicious and wasn't overly sweet.
The owner is very friendly and has come out so speak with me and whomever I'm with. My first visit he even threw in free wings for us.
tl;dr: go.