Search Results
Subway Restaurant
9641 Olive Blvd, Olivette, MO 63132

Subway restaurant opened in late 2012 in Olivette. The sandwich shop will occupy the space held formerly by the TaiMore restaurant, Land of Smile.

However, Subway has taken on a vibrant new colorful decor. Owners are hoping customers will linger longer.

The restaurant features attractive light fixtures, muted colors in the furnishings and furniture and wallpaper and a rock wall fascade highlighting the brand logo.