Victor

Reviews


  • The Rosa Restaurant

    5 starsDecember 02, 2013

    70 State Street, Portsmouth, NH 03801

    Nice italian restaurant with excellent food and service. 70% of the menu can be prepared gluten free.