close
Back To Previous

Bali Village Restaurant

  • Tucked in a little town in Rhode Island, Bali Village Restaurant has been dedicated to serving customers and friends of Wyoming, RI since its opening in June 1987.