An innovative new Italian restaurant is coming to Lewisville with unexpected credentials: Called
Moonglow, it's an Italian restaurant created by a Japanese chef! Go figure — and will open in the Castle Hills Village Shops & Plaza at 2540 King Arthur Blvd. in May.