close
Back To Previous

Twin Willows Restaurant

  • 865 Boston Neck Rd
  • Narragansett, RI 02882
  • 789.8153
  • The best Narragansett has to offer!¬†Experience fantastic food, fast, reliable service and a full bar- all while enjoying amazing water views.