Established in 1967, Three Brothers Tavern offers a casual Greek dining experience. Enjoy traditional home-cooked dishes and fresh seafood with sea views.