Gyro Mania is one of the best places in Rochester to go for Greek cuisine and fresh homemade soups. It is cozy and casual. Only about eight tables but I think most of the business is take-out so I've never had a problem finding a table. The prices are very reasonable for all the Greek favorites and on Fridays they have the best fish fry going, IMHO.
I have been going there for several years and the quality has been consistent, even through a change of ownership. The new owners are a young couple who work their tails off to put out a good product. Give it a try!