A colorful but sleek and modern restaurant design in trendy Wynwood.