This is one of my favorite Greek restaurants. Frequented by lots of Greek families (always the best sign). It is tucked away in an unassuming retail estate/car park, but you will not be disappointed. Try the chicken or pork suvlaki platter. So much better than most of the Greek restarants in Astoria.