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
(395)
Italian restaurant
Address: 1057 Wolfrum Rd, Weldon Spring, MO 63304
Hours: Closed ⋅ Opens 4 PM Sat
Phone: (636) 300-4680
Family-owned Italian restaurant T. Arcobasso's provides ample options for its diners. Appetizers include breaded veggies (mushrooms, zucchini and ...