Rita's Place

Charles Village
  • 0 Reviews

Map


Not to be confused with the Italian Ice franchise of the same name this Rita's is 100 percent independent and probably all the better for it.