The people who run this place are so nice! I like to get their frozen dolmas and the last time I was there they gave me a free lemonade just because I admitted I'd never tried it. It has rose water in it and it was sincerely great. I'm so glad this place is right here in my neighborhood.