Hi Michael, Dué Cucina recently opened here at The Village, located near Sephora and Salt & Straw which serves up fresh, authentic Italian cuisine and is owned and operated by two Italian men.
The only restaurant nearby is : Olive Garden .... It is very good Italian one
Thanks! Your answer is awaiting moderation.