Alexandra's Taverna offers a welcoming dining experience. The establishment is known for its friendly service and is a great place for lunch.