33 Main St, Lee, Massachusetts 01238 USA
Braised lamb shank special. So rush and delicious. Paired perfectly with a full-bodied red!
Photo Credit: Yelp