250 employees
The Lamb Tavern is a bar that specializes in providing a variety of beer, bar snacks, and traditional roasts.
1780