The Bumblebee Bistro now shares its walls with Barn Owl Bistro & Goods at 264 Main St. Both locations are open five days a ...
On Saturday, the building that was once Leman Vidrine General Store opened its doors for the first time in 20 years.