T.Acrobassos is the best Italian Restaurant in St.Charles,St.Peters,O'fallon Missouri The Tom Arcobasso tradition continues Arcobasso's Italian Ristorante.
T. Arcobasso's Italian Ristorante
(396)
Italian restaurant
Address: 1057 Wolfrum Rd, Weldon Spring, MO 63304
Hours: Closed ⋅ Opens 4 PM
Phone: (636) 300-4680
T. Arcobasso's Italian Ristorante in Weldon Spring, MO offers a diverse menu featuring appetizers, salads, pasta, steaks, seafood, pizza, sandwiches, ...