omar

Reviews


  • Olive Garden

    2 starsAugust 23, 2013

    9079 VANTAGE POINT DR, DALLAS TX 75243

    Very limited menu only 2 gluten free pasta dishes