Bistro Hortus is a French bistro specializing in roasted chicken, seafood, and other meats, with a focus on local and organic cuisine. The bistro is 100% gluten and nut free.