Photos of Bella Vista Restaurant

  • Bella Vista Restaurant Photo, Amsterdam, Netherlands
    Bella Vista fish soup

    artslover on October 1, 2009

  • Bella Vista Restaurant Photo, Amsterdam, Netherlands
    Spaghetti vongole at Bella Vista Ristorante

    artslover on October 1, 2009