Vivola Express
Address:
1911 Schuetz Rd, Saint Louis, MO 63146
Phone:
(314) 995-3900
Other Details:
Vivola Express is a soup and sandwich shop located just off of Page Avenue on Schuetz Road. It features Boar's Head meats and cheeses and are known for quick and friendly service. Keep an eye on the clock, though, it is only open until 5pm.
Restaurants
Other Businesses:
- Hooters at 11835 Lackland Rd, Saint Louis, MO 63146
- Subway at 1901 Schuetz Rd, Saint Louis, MO 63146
- Paul Mineo's Trattoria at 333 W Port Plz, Saint Louis, MO 63146
- Penn Station East Coast Subs at 12507 Olive Blvd, Saint Louis, MO 63141
- Corporate Seasonings at 11718 Lackland Industrial Dr, Saint Louis, MO 63146