We were curious about this place as it was empty most times, but something about my fanatasim for olives and it being in the name drew me to convince my signifficant other to try.
The portions were larger than normal and the meat was excellent tasting, the potatoes were good, rice good as well, not all stuck together or dry. I have a certain flavour I'm expecting when it comes to potatoes that Just Greek does more to my liking. Additionally I found their Saganaki to be, while healthy in portion size, a tad dry as it had not melted through.
However I cannot stress enough that the meat was excellent tasting, especially the Persian fare on the menu. Portions are perfect, prices are excellent too. If you're looking for a great large greek meal, you should definitely give them a shot.