Italian-Sardinian restaurant, Monte Rosa, offers pizza, homemade pasta, and a weekly lunch menu. Features a spacious garden and fresh fish on Fridays.