Talya's Taverna offers a warm and inviting cafe/deli experience.