O.R. Juice and Smoothies
Address:
3 N Euclid Ave, Saint Louis, MO 63108
Phone:
(314) 367-8883
Hours:
- Mon: 10am-9pm
- Tue: 10am-9pm
- Wed: 10am-9pm
- Thu: 10am-9pm
- Fri: 10am-9pm
- Sat: 10am-9pm
Other Details:
OR Smoothie & Cafe first opened in 2002 as OR Juice & Smoothie. OR is short for ORganic but it also could stand for ORiginal in our case. As the name implies, our restaurant specializes in wholesome, unique and original organic foods and drinks.
Restaurants
Other Businesses: