Love love love this place! It's busy because it's awesome. Clean always.
Their food is all made in house with exception to the pita bread, but the handmade bread is amazing!
Their kabob meat is always awesome among with their saffron rice and falafel.
Can't say enough great things about this place. If you like Greek - gotta come here!