The Restaurant Shop Store in O'Fallen Categories: MissouriAddress 975 West Terra Ln63366 O'Fallen, MO, USContact Phone636-552-4800Websitewww.therestaurantshop.com Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map Taryn Mantta2021-08-02T11:46:38-06:00 Share This Story FacebookXLinkedInEmail