IL Castello in Mamaroneck, NY
yes same place as Il Teatro was. Food was ok to solid old world Italian-American. Great place to take the less daring diners. Maitre d was very gracious and attentive as was the service in general. Should do well on a street where everything else is crunchy-sushi fusion.
576 Mamaroneck Ave, Mamaroneck, NY 10543