The food at Kostas is all homemade and freshly prepared. Most portions are huge and easily shared by two people.
Service is the one issue that the restaurant has. This is probably due to the fact that the owner does almost all of the cooking himself, so when it is busy, it can take a while to get your food. There also seems to be high turnover with his staff.
i still highly recommend the restaurant, as the food is delicious and worth the wait. Just avoid peak dinner periods, and only go there if you have the time to wait and are not starving!
more