Taylor's Dining Room - OSU Campus

  • Address:

    210 Human Sciences West

    Stillwater, OK 74078

  • Phone:

Yelp