Lehmann's Landing is a bar and grill offering pizza, burgers, and beer in a casual setting. Enjoy darts, pool, and a laid-back vibe.