Onesto Pizza & Trattoria Address: 5401 Finkman St, Saint Louis, MO 63109 Phone: (314) 802-8883 Payment: Pizza, Restaurants Other Businesses: Side Bar at 1317 Washington Ave, Saint Louis, MO 63103 Caruso's Deli at 1312 Washington Ave, Saint Louis, MO 63103 Pappy's Smokehouse at 3106 Olive St, Saint Louis, MO 63103 Bistro 14 at 411 N 14th St, Saint Louis, MO 62201 Taco Bell at 6660 Manchester Ave, Saint Louis, MO 63139