Le Byron is a restaurant, coffee shop, and brunch spot offering homemade cuisine with fresh, local products. They also offer catering services.