At 1760 1st Ave Between E 91st & 92nd Street, New York City, NY 10128-5221New York Here : Isabella`S Restaurant & Pizzeria. Welcome to Isabella`S Restaurant & Pizzeria is rated 0. It's worth a try!
Write a review