Yum yum!!! They have very good Souvlaki, I like to order their pork one, and my husband said their Tuna Souvlaki was very good, but it was only a one time special deal.
This was a 7-Eleven before, and they remodeled it into a restaurant, in fact, the only one at that corner.
I'm not sure if this is the same Kosta's at Park and Preston, since they have the same name, but it sure is good.
more