Their stuffed grape leaves are incredible! And the only place in a 50 mile radius that sells them. For a great place for Italian and Greek cuisine, and a knowledgeable staff the Lighthouse is the perfect place for an evening of friendly conversation.
Pros: inexpensive, good seating, friendly atmosphere
Cons: bad parking
more