Lighthouse Deli is a cozy eatery offering a variety of freshly made sandwiches and salads. It is known for its casual dining atmosphere.