We stopped in on a Monday late afternoon and found out that it was Happy Hour at Leaf. They offered a variety of small plates and we ordered two different salads, an avocado tartar, and buffalo cauliflower bites. Everything we ordered was excellent and the prices were around $5-$6 per plate. The... read more
You have no recent hotel searches.