This Greek restaurant offers a pleasant atmosphere, good food, and friendly service. It is known for being a popular spot where it can be hard to get a table.