Jeff you should check out Natalie’s Cafe & Deli. (807 Millersport Hwy Amherst, NY 14226) they have excellent Greek food there. Try the Chicken or Beef Souvlaki Pita…soo good. I know of quite a few other places that are good, but are you just looking in Amherst/Williamsville area?