Noto Italian
➤ 5105 Westwood Dr, St Peters, Missouri, USA, 63304, United States
Southern-italian, Neapolitan, Campania, Italian, Pizza
"Came here a couple of weeks ago for my dad's birthday and it was fantastic! Abby was our server, and she was so sweet. Had pizza,pasta, salad, and aranchini..can't wait to come back!"