A 100% gluten-free restaurant in Stamford, Orbis serves global plates to share. Enjoy handcrafted cocktails on the rooftop terrace.