Avra is a traditional Greek restaurant known for its attentive and experienced staff. It offers a delightful dining experience with a focus on traditional Greek cuisine.