Nicoletti's Steak & Pasta 1366 Big Bend Sq. Twin Oaks, MO 63021 See map: Google Maps [1] 636-225-4222 View Website [2]