Larchmont NY Italian 1. 18 Chatsworth Ave, Larchmont, NY 10538 | Anna Maria's Restaurant (914) 833-0555