Travel Better.

St. Moritz Switzerland

Recommendations found for Restaurants that contain "Italian".

  • Bella Vista

    Restaurants

    Keywords: Italian

    View | Map | Save to a Guide

    Tablet says:

    “Delicious Italian cuisine with a great ambiance and beautiful view (where the restaurant got its name from).”

    14

    46.499052

    9.841538

Search Guides for:

in