I agree that the portions are huge. Came here for a quick lunch after a meeting, the system they use for calling out orders could be better considering everyone orders the same thing and they just call out what you ordered.
I order the chicken souvlaki dinner which comes with either fries, rice or rice and potatoes + Greek salad and beard. I opted for the the rice and potatoes.
The quality of the entire meal was mediocre at best, the best part of the meal was the chicken. It wasn't dry but it wasn't THAT juicy. The dressing they used was lemon based and it overtook the salad as well as the rice as it spread over.
The price to portion ratio was good. I would come again but maybe for a late-night dinner as there are many more choices during the day.