Lantern Point Taverna is a casual Greek restaurant offering traditional dishes and small plates, complemented by beer, wine, and cocktails.