This Greek restaurant offers a pleasant dining experience, highlighted by a beautiful terrace in a central yet quiet location. It is recommended for its overall quality.