This place has wonderfully fresh Greek food. And they hand-make wraps for each sandwich - fresh when you order. Love their hummus and all of their roasted meats. And the pita and wrap sandwiches are HUGE! It's always busy here and once you stop in and eat you'll see why.