Megu, a one-of-a-kind new restaurant in the TCU area, brings together the flavors of Asian and French cuisines. Read more here.