La Quinta Inn & Suites opened in November 2010 on the site formerly occupied by the International Stir Fry Restaurant.
Main Post: La Quinta Inn & Suites
La Quinta Inn & Suites opened in November 2010 on the site formerly occupied by the International Stir Fry Restaurant.
Main Post: La Quinta Inn & Suites